import { color } from '../utils/theme'
const Mock = require('mockjs')
// const config = require('../utils/config')
// const { apiPrefix } = config

const Home = Mock.mock({
  'sales|8': [
    {
      '年份|+1': 2010,
      '衣物|200-500': 1,
      '食品|180-400': 1,
      '电子器件|300-550': 1,
    },
  ],
  // cpu: {
  //   'usage|50-600': 1,
  //   space: 825,
  //   'cpu|40-90': 1,
  //   'data|20': [
  //     {
  //       'cpu|20-80': 1,
  //     },
  //   ],
  // },
  // browser: [
  //   {
  //     name: 'Google Chrome',
  //     percent: 43.3,
  //     status: 1,
  //   },
  //   {
  //     name: 'Mozilla Firefox',
  //     percent: 33.4,
  //     status: 2,
  //   },
  //   {
  //     name: 'Apple Safari',
  //     percent: 34.6,
  //     status: 3,
  //   },
  //   {
  //     name: 'Internet Explorer',
  //     percent: 12.3,
  //     status: 4,
  //   },
  //   {
  //     name: 'Opera Mini',
  //     percent: 3.3,
  //     status: 1,
  //   },
  //   {
  //     name: 'Chromium',
  //     percent: 2.53,
  //     status: 1,
  //   },
  // ],
  // user: {
  //   name: 'zuiidea',
  //   email: 'zuiiidea@.gmail.com',
  //   sales: 3241,
  //   sold: 3556,
  //   avatar: 'http://tva4.sinaimg.cn/crop.0.0.996.996.180/6ee6a3a3jw8f0ks5pk7btj20ro0rodi0.jpg',
  // },
  // 'completed|12': [
  //   {
  //     'name|+1': 2008,
  //     'Task complete|200-1000': 1,
  //     'Cards Complete|200-1000': 1,
  //   },
  // ],
  // 'comments|5': [
  //   {
  //     name: '@last',
  //     'status|1-3': 1,
  //     content: '@sentence',
  //     avatar () {
  //       return Mock.Random.image('48x48', Mock.Random.color(), '#757575', 'png', this.name.substr(0, 1))
  //     },
  //     date () {
  //       return `2016-${Mock.Random.date('MM-dd')} ${Mock.Random.time('HH:mm:ss')}`
  //     },
  //   },
  // ],
  'recentSales|36': [
    {
      'id|+1': 1,
      name: '@cname',
      'status|1-4': 1,
      date () {
        return `${Mock.Random.integer(2015, 2016)}-${Mock.Random.date('MM-dd')} ${Mock.Random.time('HH:mm:ss')}`
      },
      'price|10-200.1-2': 1,
    },
  ],
  quote: {
    name: '朱自清',
    title: '《荷塘月色》',
    content: '月光如流水一般，静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样；又象笼着轻纱的梦。虽然是满月，天上却有一层淡淡的云，所以不能朗照；但我以为这恰是到了好处－－酣眠固不可少，小睡也是别有风味的。月光是隔了树照过来的，高处丛生的灌木，落下参差的斑驳的黑影；弯弯的杨柳的稀疏的倩影，象是画在荷叶上。',
    avatar: 'http://d1.freep.cn/3tb_170719163523bjl0586675.png',
  },
  numbers: [
    {
      icon: 'area-chart',
      color: color.green,
      title: '在线评论',
      number: 2781,
    }, {
      icon: 'team',
      color: color.blue,
      title: '新客户',
      number: 3241,
    }, {
      icon: 'message',
      color: color.purple,
      title: '待办事项',
      number: 253,
    }, {
      icon: 'shopping-cart',
      color: color.red,
      title: '费用',
      number: 4324,
    },
  ],
})

module.exports = {
  'GET /mock/home' (req, res) {
    res.json(Home)
  },
}
